html{overflow-x:hidden;overflow-y:auto;}
body{margin:0px; font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"; font-size: 12px;}
a {text-decoration:none;}
a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline; color:#ff0000;}
a:active {text-decoration:none;}
div {font-size:12px;word-break:break-all;color:#0C2241;padding:0px;margin:0px;}
ul,li{list-style:none;overflow:hidden;padding:0px;margin:0px;}
tr,td {color: #000000;}
th {color: #000000; background: #DBEAF5;}
form{padding:0px;margin:0px;}
input{height:20px;}
img{border:0px;}
p{margin:0px;}

#signin{width:320px;border:solid #001C41 1px;}

#left{width:250px;float:left;}
#right{border:solid #808DA0 1px;margin-bottom:5px;margin-left:255px;padding:1px 1px 0px 1px;}
*html #right{ float:left; margin-left:5px}
#info{width:100%;}
#center ,#single{border:solid #808DA0 1px;}
#newslist{float:right;border:solid #001C41 1px;margin-left:6px;width:360px;margin-bottom:6px;}
#search{width:250px;margin-top:6px;}
#memuber{width:250px;border:solid #808DA0 1px;blackground-color:#F9FDFF;}

.title{font-size:12px;padding-left:12px;color:#FFFFFF;background-image:url(../image/title.gif);line-height:26px;font-weight:bold;border-bottom:solid #D2D3D5 6px;margin:1px 1px 0px 1px;}
.titleonly{font-size:12px;padding-left:12px;color:#FFFFFF;background-image:url(../image/title.gif);line-height:26px;font-weight:bold;}
.titleonly_1{font-size:12px;padding-left:12px;background-image:url(../image/title.gif);line-height:26px; padding-right:15px;}
.title_search{line-height:29px;width:250px;margin-bottom:-13px;}
.overduetitleonly{font-size:12px;padding-left:12px;color:#FFFFFF;background-image:url(../image/overdue_dot.gif);line-height:26px;font-weight:bold;}
.searchinfo{width:240px;padding:6px 0px 6px 10px;background-color:#F9FDFF;}
.searchinfo_inform{padding:6px 0px 6px 10px;}
.searchblueinfo{width:248px;margin:6px 10px 6px 10px;background-color:#BDD1EA;}
.searchline{width:248px;border-left:1px solid #808DA0;border-right:1px solid #808DA0;border-bottom:1px solid #808DA0;background-color:#BDD1EA;}
.searchblueline{width:230px;margin:5px 10px 0px 10px;background-color:#BDD1EA;border-bottom:1px solid #7491B9;padding-bottom:10px;}
.searchwhileline{width:230px;margin:0px 10px 10px 10px;background-color:#BDD1EA;border-top:1px solid #EAF3FA;padding-top:10px;}
.debarkation{padding:6px 10px 6px 10px;}
.theme{padding:10px 10px 6px 10px;font-size:14px;font-weight:bold;text-decoration:underline;}
.info{padding:2px 10px 2px 10px;}
.infoblue{padding:4px 10px 4px 10px;background-color:#F9FDFF;}
.infolast{padding:2px 10px 2px 10px;background-color:#F4F4F4;line-height:23px;}
.line{margin-top:14px;}
.dot{padding:4px 10px 0px 0px;float:right;}
.backtrack{padding:5px 0px 8px 10px;}

.newslistblue{padding:4px 10px 4px 10px;background-color:#F9FDFF;list-style-position: inside; font-weight:bold;}
.newslistnone ,.newslist2none{padding:4px 10px 4px 10px;background-color:#F9FDFF;color:#CCCCCC;list-style-position: inside;}
.newslist2blue{padding:4px 10px 4px 10px;background-color:#F9FDFF;list-style-position: inside;}


.menublue{padding:4px 10px 4px 10px;background-color:#F9FDFF;list-style-position: inside;float:right;}
.menunone{padding:4px 10px 4px 10px;background-color:#F9FDFF;list-style-position: inside;}
#tab_a1,#tab_a2,#tab_a3,#tab_a4{padding:4px 10px 4px 10px;background-color:#F9FDFF;list-style-position: inside;}
#tab_a1 p,#tab_a2 p,#tab_a3 p,#tab_a4 p{ padding:4px 10px 4px 10px;}

.listwhile{padding:4px 10px 4px 10px;vertical-align:middle;}
.listgrey{padding:4px 10px 4px 10px;background-color:#F7F7F7;}
*+html .listgrey{padding:4px 10px 4px 10px;background-color:#F7F7F7; width:100%;}
.listgrey_explain{padding:4px 10px 4px 10px;background-color:#F7F7F7;color:#FF0000;}
.listgrey_font{padding:9px 10px 5px 10px;background-color:#F7F7F7; color:#FF6600;}
.listwhile_font{padding:9px 10px 5px 10px; color:#FF6600;}
.listblue_font{padding:9px 10px 5px 10px;background-color:#CCCCCC; color:#3399CC;}
.listwhile_1{padding:10px;vertical-align:middle;}
.group{padding:4px 10px 24px 10px;}

.tabletitle{background-color:#DDE9F7;line-height:23px;border-right:solid #6E829C 1px;padding:0px 3px 0px 3px; }
.tabletitlegrey{background-color:#E7E8E9;line-height:23px;border-right:solid #6E829C 1px;padding:0px 3px 0px 3px;}
.tabletitlelast{background-color:#DDE9F7;line-height:23px;text-align:center;padding:0px 3px 0px 3px;}
.tabletitlegreylast{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 3px 0px 3px;}
.tabletitlepurple{font-weight:bold;background-color:#CDD1E7;line-height:23px;border-right:solid #6E829C 1px;padding:0px 3px 0px 3px;}
.tabletitlepurplelast{font-weight:bold;background-color:#CDD1E7;line-height:23px;text-align:center;padding:0px 3px 0px 3px;}
.tableinfo{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;}
.tableinfo_1{line-height:23px;border-right:1px solid #6E829C;padding:0px 8px 0px 8px;}
.tableinfolast_1{line-height:23px;padding:0px 8px 0px 8px;}
.tableunable{line-height:23px;border-right:1px solid #001C41;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;color:#CCCCCC;}
.tableinfolast{line-height:23px;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;}
.tableinfogrey{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.tableinfoblue{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F1F6FC;}
.tableunablegrey{line-height:23px;border-right:1px solid #001C41;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;color:#CCCCCC;}
.tableinfogreylast{line-height:23px;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F6F6F6;}
.tableinfobluelast{line-height:23px;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F1F6FC;}
.tablenumber{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px solid #999999;padding:0px 8px 0px 8px;}
.tablenumberlast{line-height:23px;border-bottom:1px solid #999999;padding:0px 8px 0px 8px;}
.tablenumber2last{line-height:5px;border-bottom:1px solid #999999;padding:0px 8px 0px 8px;}
.tablegreyline{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px solid #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.tablegreylinelast{line-height:23px;border-bottom:1px solid #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.tableblueunderline{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px solid #999999;padding:0px 8px 0px 8px;background-color:#F1F6FC;}
.tableblueunderlinelast{line-height:23px;border-bottom:1px solid #999999;padding:0px 8px 0px 8px;background-color:#F1F6FC;}

* html .tableothertitle{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 8px 0px 8px;border-top:1px solid #858585;}
* html .tableothertitle_1{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 8px 0px 8px;}
* html .tableotherbluelast{background-color:#DDE9F7;line-height:23px;text-align:center;padding:0px 3px 0px 8px;}

*+html .tableothertitle{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 8px 0px 8px;border-top:1px solid #858585; width:100%}
*+html .tableothertitle_1{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 8px 0px 8px; width:100%}
*+html .tableotherbluelast{background-color:#DDE9F7;line-height:23px;text-align:center;padding:0px 3px 0px 8px; width:100%}

.tableothertitle{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 8px 0px 8px;border-top:1px solid #858585;}
.tableothertitle_1{background-color:#E7E8E9;line-height:23px;text-align:center;padding:0px 8px 0px 8px;}
.tableotherbluelast{background-color:#DDE9F7;line-height:23px;text-align:center;padding:0px 3px 0px 8px; }

.tablegrey{line-height:23px;border-right:1px solid #6E829C;border-bottom:1px dashed #858585;border-top:1px solid #6E829C;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.tablegreylast{line-height:23px;border-bottom:1px dashed #858585;border-top:1px solid #6E829C;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.tablegreytop{line-height:23px;border-right:1px solid #6E829C;border-top:1px solid #858585;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.tablegreytoplast{line-height:23px;border-top:1px solid #858585;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;}

#faretable{padding-left:10px;}
#additiontable{padding-left:10px;}
.faretitle{line-height:23px;border-right:1px solid #6E829C;border-top:1px solid #999999;border-bottom:1px dashed #858585;background-color:#DDE9F7;padding:0px 8px 0px 8px;}
.faretitlelast{line-height:23px;border-top:1px solid #999999;border-bottom:1px dashed #858585;background-color:#DDE9F7;padding:0px 8px 0px 8px;}
.farelast{line-height:23px;padding:0px 8px 0px 8px;}
.fareinfo{line-height:23px;padding:0px 8px 0px 8px;border-right:1px solid #6E829C;}

.memberstitle{background-color:#E7E8E9;line-height:23px;padding:0px 3px 0px 3px;text-align:center;}
.memberssubmit{width:66px;height:21px;border:solid #A8A9AD 1px;color:#FFFFFF;background-color:#3E4B7F;padding-top:2px; margin:6px}
.membersgrey{line-height:23px;border-right:1px solid #6E829C;border-top:1px solid #6E829C;border-bottom:1px dashed #858585;padding:0px 8px 0px 8px;background-color:#F4F4F4;}
.membersgreylast{line-height:23px;border-bottom:1px dashed #858585;border-top:1px solid #6E829C;padding:0px 8px 0px 8px;background-color:#F6F6F6;}

.overduetitle{background-color:#D5D2D2;line-height:23px;border-right:solid #410005 1px;padding:0px 8px 0px 8px;}
.overduetitlelast{background-color:#D5D2D2;line-height:23px;text-align:center;padding:0px 8px 0px 8px;}

.page{padding:6px 10px 0px 10px;}
.pagelast{background-color:#E1EBF7;height:5px;}
.pagegreylast{background-color:#E7E8E9;height:5px;}
.pagefont{font-weight:bold;text-decoration:underline;}
.page_right{padding:6px 10px 0px 10px; text-align:right;}

.search{width:100%;padding:12px 20px 12px 20px;background-color:#F9FDFF;}
.inputbox20{width:20px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox40{width:40px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox60{width:60px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox75{width:75px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox85{width:85px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox120{width:120px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox130{width:130px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox140{width:140px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox160{width:160px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox190{width:190px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox240{width:240px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox300{width:300px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputbox440{width:440px;height:20px;border:solid #A8A9AD 1px;padding-left:3px;padding-right:3px;}
.inputboxmini{width:190px;height:130px;border:solid #A8A9AD 1px;padding:3px;}
.inputboxminilarge{width:440px;height:160px;border:solid #A8A9AD 1px;padding:3px;}
.inputboxlarge{width:600px;height:400px;border:solid #A8A9AD 1px;padding:3px;}
.inputsubmit{width:66px;height:21px;border:solid #A8A9AD 1px;color:#FFFFFF;background-color:#3E4B7F;padding-top:2px;}
.inputsubmit_blue{height:21px;border:solid #A8A9AD 1px;color:#FFFFFF;background-color:#588CEB;padding-top:2px;}
.txtinfo{padding:6px 10px 6px 10px;}
#from{border:solid #666666 1px;background-color:#DDDDDD;width:260px;}
#from li{padding:6px 10px 6px 30px;}
#to{border:solid #666666 1px;background-color:#DDDDDD;width:260px;}
#to li{padding:6px 10px 6px 30px;}
#fare{border:solid #666666 1px;background-color:#F7F7F7;width:320px;height:300px;}
#fare li{padding:6px 10px 6px 10px;}

.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}

#edit{text-align:left;background-color:#D2D3D5;position:relative;padding:6px 10px 6px 10px;}
.colorFF0000{color:#FF0000;font-weight:bold;}
.show{display:block;}
.hide{display:none;}
.line{padding:10px;}

textarea, select, input{font: 12px; background-color: #DBEAF5;vertical-align:middle;}
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal; color: black;}

.littlewin {
	BORDER-RIGHT: #C0C9D8 4px ridge; BORDER-TOP: #C0C9D8 4px outset; Z-INDEX: 9999; RIGHT: 55px; VISIBILITY: hidden; BORDER-LEFT: #C0C9D8 4px outset; WIDTH: 650px; BORDER-BOTTOM: #C0C9D8 4px ridge; POSITION: absolute; BACKGROUND-COLOR: #F9FDFF
}
.tableline {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

.check{ width:15px; height:15px; background-color:#FFFFFF;}

#amend,#amend1,#amend2,#amend3,#amend4,#amend5,#amend6,#amend7,#amend8,#amend9,#amend10{ float:left;}
#amend_font{ float:left; margin-right:10px}

.free_table{ padding:5px 8px 5px 8px; border-right:1px solid #6E829C;}
.free_table_1{ padding:5px 8px 5px 8px; border-right:1px solid #6E829C; border-bottom:1px solid #6E829C;}
.free_table_title{ padding:5px 8px 5px 8px; background-color:#F1F6FC; border-right:1px solid #6E829C;}

.search_notices{ margin:10px; border:1px solid #A2BBEA; width:500px; }
.search_notices li{ padding:5px 10px;}

/*** New_css ***/
#_1,#_2,#_3,#_4{display:none; float:right; margin:-15px 100px 0px 0px; cursor:pointer}

#current{color:#F00; font-weight:bold}

#check_see ,#sq ,#ck ,#tj,#change ,#tk ,#xg{padding:5px;background-color:#FFFFFF;color:#333333;line-height:24px;text-align:left;border:1px #CCC solid;}
#cf{width:800px;padding:5px;background-color:#FFFFFF;color:#333333;line-height:24px;text-align:left; position:absolute; top:20px; left:50%; margin-left:-400px; border:1px #CCC solid;}

#hz{width:1000px;padding:5px;background-color:#FFFFFF;color:#333333;text-align:left; margin:0 auto; border:1px #8DB5DC solid}
.close{display:block; width:14px; height:14px; background:url(../image/big_del.gif);margin-left:750px;}
.close1{ float:right;display:block; width:14px; height:14px; background:url(../image/big_del.gif)}
.take_time{float:left; margin:8px; color:#09F; font-weight:bold;}

#check_top ,#check_flight ,#check_msg ,#check_change ,#check_explain ,#check_guest ,#check_linkman ,#check_bx ,#check_remark{width:750px; border:1px #CCC solid; margin:5px auto}
#clear{ clear:both}
.w100{width:100%; float:left}
.w80{width:80%; float:left}
.w70{width:70%; float:left}
.w50{width:50%; float:left}
.w40{width:40%; float:left}
.w30{width:30%; float:left}
.w20{width:20%; float:left}
.w10{width:10%; float:left}

#title_c{width:750px; background:#DDE9F7; border-bottom:1px #ccc solid}
#title_c li{margin-left:10px; font-weight:bold}
#content_c{ margin:8px;}
#content_c ul{border-bottom:1px #CCC solid; margin-top:3px}
#content_c li{ line-height:250%}
#content_c span{ font-weight:bold;}
.f150{float:left; display:block; width:150px; text-align:center}
.f120{float:left; display:block; width:120px; text-align:center}
.f100{float:left; display:block; width:100px; text-align:center}
.f60{float:left; display:block; width:60px; text-align:center}
.f40{float:left; display:block; width:40px; text-align:center}
.f30{float:left; display:block; width:30px; text-align:center}

.fc150{float:left; display:block; width:150px; text-align:center;}
.fc120{float:left; display:block; width:120px; text-align:center; margin-left:10px}
.fc100{float:left; display:block; width:100px; text-align:center; margin-left:9px}
.fc60{float:left; display:block; width:60px; text-align:center; margin-left:6px}
.fc40{float:left; display:block; width:40px; text-align:center; margin-left:11px}
.fc30{float:left; display:block; width:30px; text-align:center; margin-left:10px}

#c_3 ,#c_4 ,#c_5 ,#c_6{width:50px;}
#c_7{width:100px}
#c_9{width:100%;}
#xg_1 ,#xg_3 ,#xg_4 ,#xg_5 ,#xg_6 ,#xg_7 ,#xg_8 ,#xg_9{width:100px}
#xg_2{width:300px}
.dd{margin:10px auto; line-height:250%; text-align:left}
.c_ready{margin:20px 250px; font-size:16px; color:#666}
#button{width:500px;margin:0 auto}


#ditTitle strong{color:#F00; padding-left:5px}
.divCss{bottom:0;right:0px;display:block;
        height:25px;overflow:hidden;
        padding:0px;position:fixed;}
*html .divCss{bottom:0;right:0px;display:block;
        height:25px;overflow:hidden;
        padding:0px;position:absolute;}
.contentCss{background:#fff;height:200px;width:200px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc }
.titleCss{width:200px;height:25px;line-height:25px;text-align:left;margin:0px;background:#DDE9F7; border:1px #ccc solid}
#close{cursor:pointer; padding-left:30px}
#divContent ul {padding:8px}
#divContent strong {color:#333}
#divContent ul span{ float:right; font-weight:bold; color:#F00}
#divContent ul li a{line-height:180%;color:#06C;display:block;width:180px}
#divContent ul li a:hover{color:#f62; background:#e9f3ff; text-decoration:none}